// //所有奇数排到偶数前
//  #include <stdio.h>
//  #define MAX_SIZE 10
//  #define INSERTSIZE 10
//  typedef struct SqList {
//      int data[MAX_SIZE];
//      int length;
//      int listsize;
//  } SqList;
//
//  void move(SqList *L) {
//      int i = 0;
//      int j = L->length - 1;
//      int temp;
//      while (i <= j) {
//          while (i <= j && (L->data[i] % 2 == 1)) { // i 指向一个非奇数
//              i++;
//          }
//          while (i <= j && (L->data[j] % 2 == 0)) { // j 指向一个非偶数
//              j--;
//          }
//          if (i < j) {
//              temp = L->data[i];
//              L->data[i] = L->data[j];
//              L->data[j] = temp;
//          }
//      }
//  }
//
//  int main() {
//      SqList L;
//      L.length = 10;
//      for (int i = 0; i < L.length; i++) {
//          L.data[i] = i+1;
//      }
//      move(&L);
//      for (int i = 0; i < 10; i++) {
//          printf("%d ", L.data[i]);
//      }
//      return 0;
//  }